package com.oa.pm.vo;

import com.oa.system.vo.UserDetailsVO;
import com.oa.system.vo.UserListVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@ApiModel("技能提升培训详情")
@Data
public class SkillUpgradTrainingDetailsVO {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty(value = "部门")
    private String department;

    @ApiModelProperty(value = "培训内容")
    private String content;

    @ApiModelProperty(value = "培训时间")
    private Date trainingTime;

    @ApiModelProperty(value = "培训单位")
    private String trainingUnit;

    @ApiModelProperty(value = "地点")
    private String trainingSite;

    @ApiModelProperty(value = "培训讲师")
    private String trainingInstructors;

    @ApiModelProperty(value = "费用")
    private String cost;

    @ApiModelProperty(value = "类型(1-公派  2-自己提出的申请)")
    private Integer type;

    @ApiModelProperty(value = "自申原因")
    private String reason;

    @ApiModelProperty(value = "参加培训原因")
    private String trainingReasons;

    @ApiModelProperty(value = "签名")
    private String applicantSignature;

    @ApiModelProperty("培训人员列表")
    private List<UserListVO> userListVOS;
}
